ground rainfall - German English Dictionary